#include "2pndp.h"
#include <string.h>
#include <pthread.h>
#include <mpi.h>

#ifndef BUFFER
	#include "buffer.h"
	#define BUFFER
#endif

PoolMine *pool;
Padroes *padroes;

int indice_rr;//inicia com zero sempre que minerar
int num_it;

void envia_padrao(int slave);

void envia_solucao(int slave);

int iniciar_slaves(char *arq_ips);

void imprimir_solucao();

void init_master(int narestas, int ndemandas,int semente, int total_it);
